A Directmethod to Find Optimal Trajectories for Mobile Robots Using Inverse Kinematics
نویسندگان
چکیده
Robot motion planning has applications in a wide range of areas such as robot navigation and medical surgery. Among the topics that are related to motion planning, computing time-optimal trajectories is challenging and of great importance. We want to move a robot from the start to the goal in the shortest time. There are four different vehicle designs that are considered in our work: Dubins cars, Reeds-Shepp cars, differential drive cars and omni-directional vehicles. The objective is to help us better understand structures of optimal trajectories of some certain kinematic vehicles, as well as to form a good basis for comparison with the indirect method, which applies Pontryagin’s principle to search rather than searching directly. In the proposed work, we build a direct method to explore time-optimal trajectories for mobile robots by using inverse kinematics: search free parameters (durations) to reach an intermediate configuration, then compute the last three durations from the intermediate configuration to the goal configuration by using inverse kinematics. The property of inverse kinematics guarantees the system to reach the goal precisely. Moreover, the inverse kinematics approach is a very simple algorithm for computing trajectories for systems with a small number of switches in their optimal trajectories. We have implemented the inverse kinematics solver for three-segment trajectories and a brute-force search planner in the absence of obstacles using naive uniform sampling algorithm. The results show that our method can compute optimal trajectories for Dubins cars and differential drive cars. It also produces good trajectories for omni-directional vehicles in most of our test cases. We also re-implemented the planner in C and applied optimization strategies. The search time turned out to be largely reduced.
منابع مشابه
Optimal Trajectory Planning of a Mobile Robot with Spatial Manipulator For Spatial Obstacle Avoidance
Mobile robots that consist of a mobile platform with one or many manipulators mounted on it are of great interest in a number of applications. Combination of platform and manipulator causes robot operates in extended work space. The analysis of these systems includes kinematics redundancy that makes more complicated problem. However, it gives more feasibility to robotic systems because of the e...
متن کاملDirect Optimal Motion Planning for Omni-directional Mobile Robots under Limitation on Velocity and Acceleration
This paper describes a low computational direct approach for optimal motion planning and obstacle avoidance of Omni-directional mobile robots within velocity and acceleration constraints on the robot motion. The main purpose of this problem is the minimization of a quadratic cost function while limitation on velocity and acceleration of robot is considered and collision with any obstacle in the...
متن کاملInverse Kinematics Resolution of Redundant Cooperative Manipulators Using Optimal Control Theory
The optimal path planning of cooperative manipulators is studied in the present research. Optimal Control Theory is employed to calculate the optimal path of each joint choosing an appropriate index of the system to be minimized and taking the kinematics equations as the constraints. The formulation has been derived using Pontryagin Minimum Principle and results in a Two Point Boundary Value Pr...
متن کاملInverse Kinematics Resolution of Redundant Cooperative Manipulators Using Optimal Control Theory
The optimal path planning of cooperative manipulators is studied in the present research. Optimal Control Theory is employed to calculate the optimal path of each joint choosing an appropriate index of the system to be minimized and taking the kinematics equations as the constraints. The formulation has been derived using Pontryagin Minimum Principle and results in a Two Point Boundary Value Pr...
متن کاملOptimal Trajectory Planning of a Box Transporter Mobile Robot
This paper aims to discuss the requirements of safe and smooth trajectory planning of transporter mobile robots to perform non-prehensile object manipulation task. In non-prehensile approach, the robot and the object must keep their grasp-less contact during manipulation task. To this end, dynamic grasp concept is employed for a box manipulation task and corresponding conditions are obtained an...
متن کامل